Spectacled Tyrant - French English Dictionary